Leo's Pizzeria Review – Lancaster, NY
Published on: 28/03/2024
Pizza Review Joe scores Leo's Pizzeria on Aurora Street in Lancaster an 8.8. Pillowy crust, a crunchy outer edge and one of the best sauces he'd had in a while.
leo's pizzerialancaster pizzabuffalo pizzapizza review


